package com.lkd.client.service;

import com.lkd.client.emq.msg.*;

public interface DataProcessService {



    /**
     * 处理服务器出货通知
     * @param vendoutContract
     */
    void vendoutReq(VendoutContract vendoutContract);


    /**
     * 出货上报
     * @param  orderNo
     */
    void vendoutResp(String orderNo,Boolean success);

    /**
     * 出货上报完成后逻辑
     * @param  orderNo
     */
    void vendoutComplete(String orderNo);


    /**
     * 售货机启动时候检查是否未上报信息
     */
    void checkVendoutOrder();

    /**
     * 售货机自检
     */
    void checkStatus();

}
